package exsun.jt808.data.jt809_data.video.slave;

import exsun.jt808.data.jt809_data.BasicVehicleInfo;
import exsun.jt808.data.jt809_data.ReceiveEntityBase;
import lombok.Data;

import java.util.Date;

/**
 * 远程录像回放控制消息
 */
@Data
public class DownPlayBackMsgControl extends ReceiveEntityBase {
    /**
     * 车辆基本信息
     */
    private BasicVehicleInfo basicVehicleInfo;
    /**
     * 控制类型
     * 0正常回放 1 暂停回放
     * 2 结束回放 3 快进回放
     * 4 关键帧快退回放 5 拖动回放 6关键帧播放
     */
    private int controlType;
    /**
     * 快进或快退倍数， 控制类型为3,4时有效，否则置0
      0 无效 1:1倍 2:2倍 3:4倍 4:8倍 5:16倍
     */
    private int fastType;
    /**
     * 拖动位置 5时此字段有效
     */
    private Date dateTime;
}
